I think you sell yourself short.
Flinching is maybe all you see because that's almost like dodging your rain of blows.
I'm sure if your look (during your backswing perhaps), you'll see crybaby stuff, too.
He does that constantly here while posting.
The crybaby shows clearly and I'm willing to bet he flinches while typing but we lay-posters just can't see that.
So, keep up the good work!
...and your avatar shows the exercise paying off nicely.
Please seat yourself.
I like the very things you hate.